repeated grumbles - Turkish English Dictionary